home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 17 / CU Amiga Magazine's Super CD-ROM 17 (1997)(EMAP Images)(GB)[!][issue 1997-12].iso / CUCD / Programming / DiceSource / src / alib / csup / Makefile < prev    next >
Makefile  |  1994-02-14  |  2KB  |  57 lines

  1. ######################################################################
  2. MAKEMETA=    ../../tools/makemeta
  3.  
  4. SUBSYSNAME=    amiga_lib
  5. SUBDIRS=    clib exec_support math_support timer_support \
  6.         commodities_support graphics_support rexx_support \
  7.         intuition_support network_support
  8.  
  9. all quick:    ${SUBDIRS} SFDs doc
  10.         cat clib/clib_lib.lib \
  11.             exec_support/exec_support_lib.lib \
  12.             math_support/amiga.lib \
  13.             timer_support/timer_support_lib.lib \
  14.             commodities_support/commodities_support_lib.lib \
  15.             graphics_support/graphics_support_lib.lib \
  16.             rexx_support/rexx_support_lib.lib \
  17.             intuition_support/intuition_support_lib.lib \
  18.             network_support/network_support_lib.lib \
  19.             >amiga.lib
  20.         cat clib/clib_lib.lib \
  21.             exec_support/exec_support_lib.lib \
  22.             math_support/rom.lib \
  23.             timer_support/timer_support_lib.lib \
  24.             commodities_support/commodities_support_lib.lib \
  25.             graphics_support/graphics_support_lib.lib \
  26.             rexx_support/rexx_support_lib.lib \
  27.             intuition_support/intuition_support_lib.lib \
  28.             network_support/network_support_lib.lib \
  29.             >rom.lib
  30.         mv ${SUBSYSNAME}.doc ..
  31.  
  32. # This rule makes the alib_lib.sfd file out of sub-pieces, and
  33. # also extracts the alib_stdio_lib.sfd file out of the clib
  34. # directory, where it lives.
  35. # The resulting prototypes get installed
  36.  
  37. SFDs::
  38.         cat sfd_alib_header exec_support/exec.sfd \
  39.             clib/clib.sfd \
  40.             graphics_support/graphics.sfd \
  41.             math_support/math.sfd \
  42.             timer_support/timer.sfd \
  43.             commodities_support/commodities_support_lib.sfd \
  44.             rexx_support/rexx.sfd \
  45.             intuition_support/intuition_support_lib.sfd \
  46.             network_support/network_support_lib.sfd \
  47.             > alib_lib.sfd
  48.         echo "==end" >>alib_lib.sfd
  49.         rm -f alib_stdio_lib.sfd
  50.         cp clib/clib_stdio.sfd alib_stdio_lib.sfd
  51.         chmod 660 alib_stdio_lib.sfd
  52.         ../../tools/bin/sfd alib_stdio_lib.sfd alib_lib.sfd
  53.         cp PROTOS/* ../../include/clib
  54.  
  55.  
  56. .INCLUDE=${MAKEMETA}
  57.